package com.hpeu_01.day0120;

import java.io.File;

public class FileDemo01 {
    public static void main(String[] args) {
        //创建File对象
        File file = new File("d:/aa/bb/a.txt");
        //获取文件绝对路径
        System.out.println(file.getAbsoluteFile());
        //获取路径
        System.out.println(file.getPath());
        // 获取父目录
        System.out.println(file.getParent());
        // 获取文件名称
        System.out.println(file.getName());

        file = new File("d:/bb","a.txt");
        // 获取文件大小
        System.out.println(file.length());
        // 判断是否是文件，如果是返回true,否则返回false
        System.out.println("判断是否是文件:"+file.isFile());
        System.out.println("___________");
        file = new File("d:/bb");
        // 判断是否为目录，目录必须存在
        System.out.println(file.isDirectory());
        // 获取最后的修改日期，单位为毫秒
        long l = file.lastModified();
        System.out.println(l);

        // 重命名目录,remaneTo()方法中需要指定修改后文件对象
        file.renameTo(new File("d:/ww"));
    }

}
